optical etching - French English Dictionary